terminal tower - German English Dictionary